Skip to content

Conversation

@kimberlythegeek
Copy link
Contributor

Will use npm to keep axe-core up to date, rather than doing so manually

fixed password hash for travis pypi deployment
moved changelog into readme to avoid file not found error

* added package.json to manage axe-core updates more easily
* updated setup.py and MANIFEST.in to include new axe.js file, and the sample page for test
* adding pypi deployment to travis
* moved changelog into readme to fix file not found error
@kimberlythegeek kimberlythegeek requested review from davehunt and m8ttyB and removed request for m8ttyB September 6, 2018 18:40
Copy link

@davehunt davehunt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it intentional to add node_modules? I'm not familiar with best practices for node, but this seems unusual.

@kimberlythegeek
Copy link
Contributor Author

@davehunt When the travis builds ran without it, the tests failed, because the axe-core javascript file was missing. I don't know exactly how to install npm dependencies and make sure they are in the correct directory. I'll look into it again this morning.

@davehunt
Copy link

Ah, maybe add an npm install command to .travis.yml?

@kimberlythegeek
Copy link
Contributor Author

@davehunt I attempted to do that, but I really don't know enough about Docker. I'll have to read more documentation and give it another try. Too bad we're missing our Docker person :)

@davehunt
Copy link

Oh right, this is in Docker. Can you add node and the install command to the Docker image instead?

Kimberly Sereduck and others added 3 commits September 11, 2018 08:06
* run tests without docker
* updating travis config
* removing chrome tests
* updating geckodriver
* removed some badges from readme"
Copy link

@m8ttyB m8ttyB left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm based off of the build passing (-:

@kimberlythegeek kimberlythegeek merged commit 22a6e1e into django-commons:master Sep 12, 2018
@kimberlythegeek kimberlythegeek deleted the npm_dependency branch September 12, 2018 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants